java 几何```高手帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:40:00
1.新建一个工程,工程名为自己的名字(中英文拼写均可)。
2.在此工程下新建包:src.test,创建的接口的类均放在此包下。
3.新建一个接口:Geometry,接口中定义变量PI = 3.1415926,另定义两个方法:getPerimeter()和 getArea(),返回类型均为double,分别计算几何形状的周长和面积。
4.新建矩形类Rectangle,实现接口Geometry,Rectangle可以设置矩形的长和宽。
5.新建圆类Circle,实现接口Geometry,Circle具有初始化半径的构造方法。
6.新建运行工程的类Main,在Main中创建类Rectangle的对象rectangle,设置rectangle的长和宽分别为5和3.5,并打印出rectangle的周长和面积;在Main中创建类Circle的对象circle,初始化circle的半径为3,打印出circle的周长和面积。

建工程就自己建了 名字随便 包也自己建好 下面是源文件 记得把文件都放到包下面
*********************Geometry.java*********************************
package src.test;

public interface Geometry {
public static final double PI = 3.1415926;

public double getArea();

public double getPerimeter();
}

*********************Rectangles.java********************************
package src.test;

public class Rectangles implements Geometry {
private double length;

private double width;

public Rectangles() {
length = 10;
width = 10;
}

public Rectangles(double length, double width) {
this.length = length;
this.width = width;
}

public double getLength() {
return length;
}

public void setLength(double length) {
this.length = length;
}

public dou